package com.yangkunhong.www.entity;

import com.baomidou.mybatisplus.annotation.*;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
//数据类型Date 使用
import java.util.Date;
/**
 * 用户实体
 *
 * @author 杨坤红
 */
//自动生成get、set lombok
@Data
//创建无参构造  lombok
@NoArgsConstructor
//创建全参构造  lombok
@AllArgsConstructor
//生成Builder类，支持链式操作  lombok
@Builder
//声明该实体类对应的表名称 mybatisPlus
@TableName("user")
public class User {
    /**
     * 主键ID
     * 需要设置为自增
     */
    @TableId(type = IdType.AUTO)
    private Integer id;
    /**
     * 用户账号
     */

    private String userAccount;

    /**
     * 用户真实名字
     */
    private String userName;

    /**
     * 用户密码
     */
    private String userPwd;

    /**
     * 用户年龄
     */
    private Integer userAge;

    /**
     * 用户性别
     */
    private String userSex;

    /**
     * 用户邮箱
     */
    private String userEmail;

    /**
     * 用户电话
     */
    private String userTel;

    /**
     * 角色状态，1代表管理员，0普通用户
     */
    private Integer roleStatus;

    /**
     * 图片的地址
     */
    private String imgPath;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 更新时间
     */
    private Date updateTime;

}
